import math 

c = int(input("Введите число: "))

if c < 10000 and c > 999:
    if c%2==0:
        print("Число четное: да")
    else:
        print("Число четное: нет")
    if c%3==0:
        print("Число кратное трем: да")
    else:
        print("Число кратное трем: нет")
    if math.sqrt (c)%1==0:
        b=int(math.sqrt (c))
    else:
        b="нет"
    print("Число является квадратом:",b)
    c1 = c//1000
    c2 = (c%1000)//100
    c3 = (c%100)//10
    c4 = c%10

    if c1>c2 and c1>c3 and c1>c4:
        print("Наибольшая цифра: ",c1)
    elif c2>c1 and c2>c3 and c2>c4:
        print("Наибольшая цифра: ",c2)
    elif c3>c1 and c3>c2 and c3>c4:
        print("Наибольшая цифра: ",c3)
    elif c4>c1 and c4>c2 and c4>c3:
        print("Наибольшая цифра: :",c4)
                    
    if c1<c2 and c1<c3 and c1<c4:
        print("Наименьшая цифра: ",c1)
    elif c2<c1 and c2<c3 and c2<c4:
        print("Наименьшая цифра: ",c2)
    elif c3<c1 and c3<c2 and c3<c4:
        print("Наименьшая цифра: ",c3)
    else: 
        print("Наименьшая цифра: :",c4)
        
    k=0
    if c1==0:
        k+=1
    if c2==0:
        k+=1
    if c3==0:
        k+=1
    if c4==0:
        k+=1
    print("Количество нулей в числе:",k)
    
    if math.sqrt (c4)%1==0:
        b=int(math.sqrt (c4))
    else:
        b="нет"
    print("Цифра в разряде единиц является квадратом цифры:",b)

    if math.sqrt (c3)%1==0:
        b=int(math.sqrt (c3))
    else:
        b="нет"
    print("Цифра в разряде десятков является квадратом цифры:",b)
    
    if math.sqrt (c2)%1==0:
        b=int(math.sqrt (c2))
    else:
        b="нет"
    print("Цифра в разряде сотен является квадратом цифры:",b)
       
    if math.sqrt (c1)%1==0:
        b=int(math.sqrt (c1))
    else:
        b="нет"
    print("Цифра в разряде тысяч является квадратом цифры:",b)
else:
    print("Введенное число не является четырехзначным")
